A simulation study on the throughput fairness of TCP Vegas
نویسندگان
چکیده
Tbmugbput fairness is an important d e r i a for evaluating TCP pe fomance. Fairness is especial! important for best effort service, which is still the dominant gpe o f service in the Internet and, predictab!, in the years to come. However, the TCP pmtocols prevailing in the Internet, including TCP Tahoe and TCP Reno, are known to be unfair, especial! to connections with larger mund-tnp delays. Using the ns simulator, we have tbomugbb examined the fairness o f TCP Vegas focusing on three issues: I ) Is TCP Vegas real! fair to connections with largerpropagation delays? 2) what is the impact ofthe thresholds, a and p, used in TCP Vegas' congestion avoidance algorithm on fairness? and 3) when there is a mixture o f TCP Vegas and TCP Reno connections, are TCP Vegas and TCP Reno fair to each other? The simulation results support that TCP Vegas is still unfair to connections with larger propagation delays, for example, when a = I and = 3. But, unlike TCP Reno, the delay bias does not necessab4 increase as the del9 diflerence increases. The unfairnesspmblem can be resolved by an Enhanced TCP Vegas that sets a = p = 2 or 3 but not 1. When a = / . 3 = I , the@irness is unstable and may be worse than that when a = I and p = 3. Considering a trade-off among fairness, stabilig and agqressiveness, a value of3 seems to be an acceptab! good choice. Final!, fairness between TCP Reno and TCP Vegas connections depends on the RED gateway thresholds, the number ofactiveflows, and TCP Vegasparameters a and p.
منابع مشابه
Analysis and Improvement of Fairness between TCP Reno and Vegas for Deployment of TCP Vegas to the Internet
According to the past researches, a TCP Vegas version is able to achieve higher throughput than TCP Tahoe and Reno versions, which are widely used in the current Internet. However, we need to consider a migration path for TCP Vegas to be deployed in the Internet. By focusing on the situation where TCP Reno and Vegas connections share the bottleneck link, we investigate the fairness between two ...
متن کاملFairness Comparisons between TCP Reno and TCP Vegas for Future Deployment of TCP Vegas
TCP Vegas version is expected to achieve higher throughput than TCP Tahoe and Reno versions, which are currently used in the Internet. However, we need to consider a migration path of TCP Vegas when it is deployed in the Internet. In this paper, we focus on the situation where multiple TCP Reno and Vegas connections coexist at the bottleneck router, by which the fairness property is investigate...
متن کاملA Study on High Speed Packet Scheduling Method for Achieving Fairness among TCP Connections
In this paper, we first investigate the fairness between TCP Reno and TCP Vegas by focusing on the situation where Reno and Vegas connections share the bottleneck link. From the analysis and the simulation results, we find that the performance of TCP Vegas is much smaller than that of TCP Reno as opposed to an expectation on TCP Vegas. The RED algorithm improves the fairness to some degree, but...
متن کاملRoVegas: a router-based congestion avoidance mechanism for TCP Vegas
Transmission control protocol (TCP) Vegas detects network congestion in the early stage and successfully prevents periodic packet loss that usually occurs in TCP Reno. It has been demonstrated that TCP Vegas outperforms TCP Reno in many aspects. However, TCP Vegas suffers several problems that inhere in its congestion avoidance mechanism, these include issues of rerouting, persistent congestion...
متن کاملAn Aided Congestion Avoidance Mechanism for TCP Vegas
TCP Vegas detects network congestion in the early stage and successfully prevents periodic packet loss that usually occurs in TCP Reno. It has been demonstrated that TCP Vegas achieves much higher performance than TCP Reno in many aspects. However, TCP Vegas cannot prevent unnecessary throughput degradation when congestion occurs in the backward path, it passes through multiple congested links,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001